﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Camc.Quality.StoreManagement
{
    public class DeliveryTemp
    {
        public Guid Id { get; set; }
        /// <summary>
        /// 出库单号
        /// </summary>
        public string DeliveryNo { get; set; }
        /// <summary>
        /// 仓库名称
        /// </summary>
        public string StroeName { get; set; }
        /// <summary>
        /// 装配任务号
        /// </summary>
        public string AssemblyTaskNumber { get; set; }

        /// <summary>
        /// 型号(产品代号)
        /// </summary>
        public string ProductCode { get; set; }
        /// <summary>
        /// 发次
        /// </summary>
        public string SendTime { get; set; }

        /// <summary>
        /// 出库类型
        /// </summary>
        public string RetrievalStateDesc { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }
        /// <summary>
        /// 出库人
        /// </summary>
        public string OutPeople { get; set; }
        /// <summary>
        /// 出库时间
        /// </summary>
        public DateTime? StorePutTime { get; set; }
        /// <summary>
        /// 确认人
        /// </summary>
        public string IdentifyingPeople { get; set; }
        /// <summary>
        /// 确认时间
        /// </summary>
        public DateTime? IdentifyingTime { get; set; }

        /// <summary>
        /// 合格证号
        /// </summary>
        public string QualifiedNumber { get; set; }

        /// <summary>
        /// 放行单号
        /// </summary>
        public string ReleaseOrder { get; set; }

    }

    public class DeliveryOutput {

        public List<DeliveryTemp> Deliveries { get; set; } = new List<DeliveryTemp>();
    }
}
